Welcome!


N O T E ! ! !

This SDK is still under development. Not all pieces are fully documented yet, however we have provided all the header files for the new component interface.

You will most likely find errors and omissions in this material. Please send any comments or suggestions to the address listed below.


Overview

This HTML file is the starting point for the PageMaker SDK documentation. Most of the information is in HTML format with several longer documents in Adobe Acrobat format.

PageMaker 6.5 offers an impressive new programming interface (API). It is a significant change from earlier PageMaker programming interfaces. The new programming interface is referred as the Component Interface (CI).

The older programming interface (available in PageMaker 6.0), is collectively referred to as Commands and Queries. With PageMaker 6.0 and 6.5, the easiest way to perform commands and queries is to use the PageMaker Class Library. Powerful and easy to use, PCL allows you to perform any command or query with a single statement.

The old and the new programming interfaces differ slightly in style. There are some areas where they overlap in functionality, but overall they complement each other very nicely. You will most likely use a mix of CI and PCL in programming your plug-in.

Audience

This documentation assumes you are an experienced C++ programmer, and that you are familiar with the Metrowerks and/or Microsoft development systems. The PageMaker 6.5 SDK Guide contains platform or compiler specific information.

If you are new to PCL, you should read the PageMaker Class Library introduction, PCL Overview. This contains simple examples of using the PCL, and describes the design and objectives of this library.

You should also be familiar with the plug-in architecture, which is discussed in the PageMaker 6.5 SDK Guide.

You can access the PCL documentation in several ways using the menu bar at the top of each page. The alphabetic lists of commands and queries provide a quick way to navigate to a particular command or query. If you're not sure of which command or query you need, you can search for it by topic, or you can use the PCL Hierarchy diagram to jump to a particular class.

Please visit the main Adobe Web site, and in particular the PageMaker Product page and Developer Relations page for the latest PageMaker info, developer stuff, and other cool things.

Legal notices

Please review the copyright and trademark notices.


Copyright © 1996, Adobe Systems Incorporated. All rights reserved.

Comments or suggestions? Contact Adobe Developer Support